river station - Turkish English Dictionary